﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Capa_Entidad;

namespace Capa_Negocio_Interface
{
    public interface IFacadeRegistrarMedico
    {

        List<V_Medico_Especialidad> listarMedicoXEspecialidadSinFiltro();
        List<GEN_ESPECIALIDAD> listarEspecialidad();
        List<GEN_EMPLEADO> listarEmpleado();
        int UltimoNumeroMedico();
        List<GEN_MEDICO> listarMedico();
        List<V_Medico_Especialidad> listarMedicoXEspecialidad(int ID_Medico);
        List<PRM_PROGRAMACION_MEDICA> listarProgramacionMedica();
        bool InsertarMedico(GEN_MEDICO obj);
        bool InsertarMedicoXEspecialidad(GEN_MEDICO objMedico, GEN_ESPECIALIDAD objEspecialidad, int idEspecialidad);
        bool ModificarMedico(GEN_MEDICO obj);
        bool EliminarMedico(GEN_MEDICO obj);

    }
}